Who's Who In Classical Mythology by Michael Grant & John Hazel