by Neal Barrett Jr.
Ace Books, 1970. Ace Double book. Two original science fiction novels. "K.M. O'Donnell" is a pen name of Barry N. Malzberg.