The Cavalry of Classical Greeceby I. G. SpenceCavalryHistoryGreece, armyGreece. StratosWriting a summary for young readers…For young readersBook data: Open Library