Michael Kimball

20 books

fiction contemporary emotional reflective fast-paced

192 pages | first published 2012

fiction contemporary emotional reflective slow-paced

242 pages | first published 2008

fiction contemporary psychology emotional reflective slow-paced

242 pages

fiction mystery thriller dark mysterious medium-paced

384 pages | first published 2002

nonfiction memoir reflective slow-paced

186 pages | first published 2013

fiction thriller emotional fast-paced

288 pages

fiction short stories adventurous challenging funny slow-paced

296 pages | first published 2011

87 pages | first published 2011

fiction crime mystery thriller dark mysterious tense fast-paced

400 pages