Findaway World Llc Hannibal was a great and skillful general. He defeated the Romans at Trebia, Lake Trasimenus, and Cannae, and he all but took Rome. G.A. Henty has woven an exciting adventure tale that will keep listeners on the edge of their seats. This is the perfect way to awaken interest in history and encourage learning.