Piers Anthony

From SFnal Expounder

Q559409

English-American writer in the science fiction and fantasy genres