Battle of Zama, Art of War

12-March-2019 Tuesday
Art of War. Battle of Zama: outstanding "student" defeats "teacher"


v20240901