Jo Sparkes

8 books

228 pages 2016

fiction fantasy short stories adventurous medium-paced

338 pages paperback

fiction horror thriller dark tense medium-paced

368 pages paperback

fiction fantasy young adult

missing page info 2013

fiction fantasy young adult adventurous fast-paced

298 pages paperback

fiction fantasy young adult

48 pages paperback

nonfiction art

296 pages paperback

emotional reflective medium-paced

330 pages 2019

fiction dark mysterious tense medium-paced