James Crawford

52 books

nonfiction art history informative medium-paced

224 pages

nonfiction history reference sociology informative medium-paced

352 pages

fiction mystery lighthearted mysterious medium-paced

194 pages

nonfiction horror adventurous challenging fast-paced

350 pages | first published 2011

fiction crime short stories dark fast-paced

291 pages | first published 2017

fiction young adult adventurous mysterious fast-paced

294 pages | first published 2011

fiction mystery mysterious tense medium-paced

218 pages

nonfiction education informative reflective medium-paced

136 pages

nonfiction education informative medium-paced

96 pages | first published 2004

nonfiction history challenging slow-paced

640 pages | first published 2015