Mythology : an illustrated encyclopedia - Cavendish, Richard (London Little Brown and Compnay)