Natasha Farrant

18 books

384 pages 2008

reflective slow-paced

288 pages paperback 2014

fiction contemporary middle grade young adult lighthearted slow-paced

240 pages hardcover 2021

fiction magical realism middle grade emotional mysterious reflective fast-paced

missing page info 2016

emotional funny reflective medium-paced

352 pages digital 2016

fiction historical romance young adult lighthearted fast-paced

336 pages paperback

fiction childrens

384 pages paperback 2009

fiction emotional reflective slow-paced

missing page info 2012

emotional reflective sad medium-paced