The Birth of Classical Europe: A History from Troy to Augustine

The Birth of Classical Europe: A History from Troy to Augustine - Simon Price,  Peter Thonemann Interesting.