Total Books: (141)
By: Jack L. Chalker
By: Leo Frankowski and Dave Grossman