Roman Heavy Cavalryby Raffaele D'Amato, Andrey Evgenevich NeginRome, armyMilitary art and scienceWriting a summary for young readers…For young readersBook data: Open Library