M.J. Nicholls

11 books

198 pages paperback 2018

fiction contemporary literary reflective slow-paced

314 pages 2013

fiction poetry short stories emotional reflective slow-paced

320 pages paperback 2016

fiction contemporary dystopian challenging reflective fast-paced

336 pages paperback 2012

fiction contemporary challenging reflective slow-paced

56 pages paperback 2017

fiction contemporary literary challenging funny reflective fast-paced

235 pages paperback 2019

fiction contemporary dystopian funny slow-paced

243 pages paperback 2021

fiction contemporary funny medium-paced

320 pages 2014

nonfiction essays short stories reflective medium-paced

238 pages 2015

nonfiction essays informative slow-paced

28 pages

poetry dark emotional reflective medium-paced