Joseph Michael Sommers

5 books

232 pages 2013

nonfiction reference adventurous informative medium-paced

300 pages 2013

adventurous informative lighthearted medium-paced

372 pages digital

246 pages 2018

adventurous dark medium-paced

234 pages 2012

challenging informative reflective medium-paced