The Fantasy Worlds of Peter S. Beagle