Trevor Shearston

9 books

320 pages paperback

fiction literary lighthearted slow-paced

240 pages 2016

fiction short stories reflective slow-paced

208 pages 2019

fiction contemporary literary adventurous slow-paced

243 pages hardcover

reflective medium-paced

336 pages 2013

fiction historical dark reflective medium-paced

208 pages paperback 2019

280 pages paperback

206 pages paperback

fiction medium-paced

284 pages paperback 2002

dark reflective medium-paced