The incompleat enchanter
De Camp, L. Sprague(Lyon Sprague),1907-2000.
Sphere Books
1979