Athina MitropoulosBooksOCR Classical Civilisation a Level Components 23 And 24OCR Classical Civilisation a Level Components 31 And 34Author data: Open Library