Michael D. O'Brien

36 books

278 pages 2011

nonfiction education informative slow-paced

839 pages paperback 2007

fiction historical emotional reflective sad slow-paced

201 pages hardcover 2020

fiction contemporary nature reflective slow-paced

375 pages hardcover 2021

fiction dark emotional slow-paced

573 pages paperback 1997

fiction historical emotional reflective slow-paced

448 pages 2010

fiction historical challenging reflective slow-paced

587 pages 2013

fiction science fiction adventurous challenging reflective slow-paced

96 pages digital

172 pages 2018

nonfiction challenging reflective medium-paced

181 pages 2012

nonfiction informative reflective medium-paced