Get this book!!

John Drogo Montagu 'Battles of the Greek and Roman worlds  a chronological compendium of 667 battles'

Picture

London  Greenhill; Mechanicsburg,PA  Stackpole Books, 2000