Dictionary of Classical Mythology - by Rosemary Wright, former Professor of Classics at University of Wales Trinity St David. As well as alphabetical entries on persons and themes, it includes sources, a glossary, and appendices on constellation and transformation myths.