James Strauss

7 books

512 pages paperback

fiction thriller tense medium-paced

252 pages paperback

fiction thriller slow-paced

271 pages 2009

reflective medium-paced

334 pages paperback

fiction science science fiction medium-paced

missing page info 1972

medium-paced

346 pages 2017

emotional reflective sad fast-paced

386 pages paperback

fiction