The ship class of the Egadi rams and Polybius' account of the First Punic War - Murray, William M. (The Site of the battle of the Aegates Islands at the end of the First Punic war : | ISSN: 9788891318329, 2019)