Spike Gillespie

12 books

205 pages first pub 2009 (editions)

emotional reflective sad slow-paced

266 pages first pub 2018 (editions)

emotional hopeful medium-paced