Fagan, Brian M.

Ancient Lives - 6th ed. - London, Routledge 2018

930.1 F13A