Stephen Harrigan

18 books

274 pages missing pub info (editions)

fiction literary reflective medium-paced

944 pages first pub 2019 (editions)

nonfiction biography history emotional informative reflective medium-paced

416 pages first pub 2006 (editions)

fiction contemporary historical emotional reflective slow-paced

432 pages first pub 2006 (editions)

fiction contemporary historical emotional reflective slow-paced

243 pages missing pub info (editions)

nonfiction history reflective medium-paced

424 pages missing pub info (editions)

nonfiction classics essays history literary reflective medium-paced

415 pages first pub 2016 (editions)

fiction historical reflective slow-paced

592 pages first pub 2000 (editions)

fiction historical emotional reflective slow-paced

199 pages missing pub info (editions)

nonfiction biography classics essays literary reflective slow-paced

354 pages first pub 2011 (editions)

fiction historical emotional slow-paced