The ultimate encyclopedia of fantasy : the definitive illustrated guide / - Pringle, David.; Grace, Gerry.; Pratchett, Terry. (Carlton Books, 1998)