Michael Frissore

3 books

111 pages paperback 2012

adventurous dark funny slow-paced

184 pages 2009

informative inspiring tense medium-paced

332 pages 2015

challenging informative reflective medium-paced