Rebecca Macauley

25 books

512 pages paperback 2023

fiction contemporary emotional mysterious reflective medium-paced

290 pages paperback 2006

fiction mystery young adult reflective slow-paced

112 pages 1979

fiction young adult dark funny fast-paced

256 pages paperback 2003

fiction contemporary young adult emotional reflective fast-paced

320 pages digital 2006

fiction contemporary young adult emotional medium-paced

58 pages paperback 2007

emotional reflective medium-paced

missing duration info audio 2004

missing page info digital

nonfiction memoir

382 pages paperback 2010

fiction fantasy young adult adventurous fast-paced

264 pages paperback 2010

fiction contemporary romance young adult emotional funny lighthearted fast-paced