J.M. Porup

11 books

228 pages first pub 2014 (editions)

fiction science fiction adventurous reflective medium-paced

352 pages first pub 1995 (editions)

nonfiction travel informative slow-paced

286 pages first pub 2012 (editions)

fiction politics funny reflective slow-paced

300 pages first pub 2013 (editions)

fiction adventurous challenging slow-paced

400 pages first pub 1999 (editions)

nonfiction travel informative medium-paced

20 pages first pub 2012 (editions)

20 pages first pub 2012 (editions)

nonfiction short stories informative slow-paced

42 pages first pub 2014 (editions)

1064 pages first pub 2000 (editions)

nonfiction reference travel adventurous informative reflective medium-paced

300 pages first pub 2012 (editions)

fiction thriller dark reflective slow-paced