PETER S. BEAGLE