James Griffin

34 books

313 pages first pub 2007 (editions)

fiction fantasy historical mystery adventurous mysterious fast-paced

368 pages first pub 2010 (editions)

fiction historical romance adventurous emotional fast-paced

352 pages first pub 2010 (editions)

fiction historical romance emotional fast-paced

378 pages first pub 1984 (editions)

fiction historical romance emotional slow-paced

417 pages first pub 2008 (editions)

fiction historical romance mysterious medium-paced

385 pages first pub 2009 (editions)

fiction historical emotional medium-paced

374 pages first pub 2009 (editions)

fiction romance lighthearted slow-paced

339 pages first pub 2008 (editions)

nonfiction philosophy politics challenging informative reflective slow-paced

576 pages first pub 2014 (editions)

nonfiction politics challenging informative slow-paced

231 pages first pub 2009 (editions)