The Encyclopedia of fantasy - Clute, John; Grant, John; Ashley, Mike; Kaveney, Roz; Langford, David; Tiner, Ron; Hartwell, David G.; Westfahl, Gary (Orbit, 1997)