Roc and a hard place - Piers Anthony

Bok