James C. Thompson

6 books

132 pages paperback

fiction historical challenging informative medium-paced

184 pages paperback 2005

challenging informative reflective medium-paced

383 pages digital

564 pages paperback

nonfiction autobiography biography historical history informative reflective slow-paced

250 pages hardcover

nonfiction informative reflective medium-paced

160 pages 2014

informative medium-paced