DEITIES & DEMIGODS Cyclopedia of Gods and Heroes from Myth and Legend