Rachael Beresford

7 books

362 pages paperback 2016

fiction fantasy middle grade adventurous lighthearted fast-paced

368 pages paperback 2012

fiction fantasy middle grade mystery adventurous mysterious medium-paced

278 pages digital 2020

fiction historical romance emotional lighthearted medium-paced

missing page info 2018

fiction mystery thriller dark mysterious slow-paced

301 pages digital

emotional reflective medium-paced

missing page info 2017

informative inspiring reflective slow-paced

missing page info

emotional lighthearted slow-paced