Classical Mythology: A Very Short Introduction
Helen Moralesis University Lecturer and Director of Studies in Classics at Newnham College, Cambridge.