A review by steely
Midnight at the Well of Souls by Jack L. Chalker

True