Cover 8

The Greatest Battles in History

The Greatest Battles in History

An Encyclopedia of Classic Warfare From Megiddo To Waterloo