James Francis

11 books

434 pages 2000

fiction thriller informative slow-paced

254 pages hardcover

nonfiction business informative medium-paced

78 pages paperback

nonfiction philosophy religion self help medium-paced

35 pages digital 2015

286 pages 2016

challenging informative tense medium-paced

124 pages paperback

nonfiction poetry medium-paced

316 pages 2010

adventurous dark reflective medium-paced

316 pages 2010

adventurous dark reflective medium-paced

214 pages paperback

nonfiction art history horror medium-paced

254 pages digital