Jim James

6 books

192 pages hardcover 2020

nonfiction music reflective fast-paced

340 pages paperback

fiction mystery adventurous dark mysterious medium-paced

252 pages paperback 2012

300 pages 2006

informative medium-paced

244 pages

446 pages paperback

nonfiction sports medium-paced