John Callaghan

17 books

320 pages missing pub info (editions)

nonfiction history politics informative medium-paced

203 pages first pub 2008 (editions)

fiction science fiction short stories emotional reflective sad slow-paced

290 pages first pub 2009 (editions)

fiction science fiction short stories adventurous dark mysterious fast-paced

196 pages missing pub info (editions)

nonfiction politics challenging informative reflective medium-paced

352 pages missing pub info (editions)

nonfiction politics informative reflective medium-paced

252 pages missing pub info (editions)

nonfiction biography lighthearted medium-paced

308 pages missing pub info (editions)

fiction mystery dark mysterious medium-paced

351 pages missing pub info (editions)

dark mysterious tense medium-paced

249 pages first pub 1154 (editions)

medium-paced

348 pages missing pub info (editions)

nonfiction childrens medium-paced