Michael Griffith

12 books

fiction short stories funny reflective slow-paced

240 pages | first published 2003

fiction short stories emotional reflective sad medium-paced

211 pages | first published 2005

fiction sports funny reflective slow-paced

288 pages | first published 2001

nonfiction classics essays history literary informative reflective medium-paced

325 pages

dark informative mysterious medium-paced

320 pages | first published 2015

challenging reflective medium-paced

260 pages | first published 2010

challenging informative reflective slow-paced

30 pages | first published 2017

fiction short stories challenging dark reflective medium-paced

210 pages | first published 2020

funny lighthearted medium-paced

240 pages | first published 2020

nonfiction informative reflective medium-paced

198 pages