John David Finnemore

27 books

2 hours, 46 minutes audio 2016

fiction short stories

1 pages 2016

funny lighthearted reflective medium-paced

3 hours audio 2013

fiction informative medium-paced

3 hours audio 2013

fiction funny reflective medium-paced

1 pages 2014

fiction funny lighthearted medium-paced

3 hours audio

3 hours audio

1 pages 2017 not a book

fiction funny medium-paced

1 pages 2018 not a book

funny slow-paced

1 pages 2018

dark funny medium-paced