John R. Spencer

9 books

360 pages paperback

fiction fast-paced

missing page info 1995

informative medium-paced

378 pages paperback

fiction

413 pages paperback 1997

dark reflective tense slow-paced

374 pages 2007

informative inspiring medium-paced

264 pages paperback

nonfiction history religion medium-paced

446 pages paperback

fiction

398 pages paperback

fiction adventurous tense fast-paced

210 pages paperback 1965