James Jackson

43 books

480 pages hardcover 2009

fiction historical challenging mysterious tense medium-paced

475 pages 2009

fiction historical challenging medium-paced

32 pages paperback

nonfiction science medium-paced

358 pages paperback

nonfiction history medium-paced

336 pages 2017

fiction historical challenging informative tense slow-paced

320 pages

24 pages paperback

nonfiction education

323 pages paperback

nonfiction psychology medium-paced

583 pages digital

36 pages paperback

nonfiction medium-paced