Justine Eyre

347 books

390 pages digital 2021

fiction romance emotional lighthearted medium-paced

346 pages 2006

fiction historical romance reflective slow-paced

278 pages digital 2023

fiction historical romance emotional lighthearted medium-paced

303 pages digital 2012

fiction romance adventurous emotional slow-paced

480 pages paperback 2019

fiction fantasy historical young adult adventurous challenging mysterious slow-paced

608 pages 1984

fiction historical romance adventurous emotional fast-paced

304 pages paperback 2015

fiction historical poetry romance reflective slow-paced

368 pages digital 2019

fiction historical romance adventurous slow-paced

416 pages paperback 2011

fiction fantasy romance dark mysterious fast-paced

368 pages paperback 2009

fiction fantasy romance adventurous dark emotional medium-paced