Rick Brant Science-Adventures

missing page info hardcover 1958

fiction science fiction adventurous fast-paced

247 pages 1989

adventurous emotional medium-paced