Tom Spencer

6 books

422 pages paperback

nonfiction self help medium-paced

224 pages hardcover 2000

reflective medium-paced

360 pages hardcover

nonfiction science

320 pages

320 pages digital

fiction mystery

292 pages 1998

challenging informative medium-paced