John G. Cramer

58 books

310 pages 1997

fiction science fiction adventurous challenging informative slow-paced

218 pages 2016

nonfiction science challenging informative medium-paced

352 pages 1989

fiction science fiction adventurous medium-paced

212 pages

208 pages paperback 2024 not a book user-added

208 pages 2021

208 pages digital 2022

212 pages 2023

206 pages

208 pages paperback 2021