Manyebook
David Kravitz
Who's Who in Greek and Roman Mythology