undefined Peter S. Beagle