Francis Greenslade

13 books

324 pages paperback 2001

fiction crime thriller dark mysterious fast-paced

272 pages paperback 2022

fiction funny reflective sad medium-paced

221 pages paperback 2006

fiction fantasy middle grade dark funny slow-paced

missing duration info audio 2007

challenging informative reflective slow-paced

128 pages paperback

352 pages digital 2022

adventurous emotional reflective medium-paced

missing duration info audio

15 hours, 9 minutes audio 2008 user-added

nonfiction history

192 pages 2019

informative medium-paced

missing page info

nonfiction self help informative inspiring reflective medium-paced