James MacKenzie

15 books

92 pages first pub 2009 (editions)

fiction fantasy reference adventurous informative mysterious slow-paced

11 pages first pub 2011 (editions)

fiction fantasy short stories adventurous funny medium-paced

33 pages first pub 2011 (editions)

fiction fantasy romance science fiction short stories reflective fast-paced

102 pages first pub 2012 (editions)

fiction crime mystery thriller adventurous medium-paced

185 pages first pub 2008 (editions)

nonfiction emotional medium-paced

224 pages missing pub info (editions)

nonfiction self help

missing duration info first pub 2011 (editions)

63 pages missing pub info (editions)

100 pages first pub 2004 (editions)

49 pages missing pub info (editions)