The Encyclopedia of fantasy - Clute, John (Orbit, 1997)