The Ancient Civilizations of Greece and Rome by Kerri O''Donnell