Sarah MacLean

39 books

401 pages digital 2010

fiction historical romance lighthearted slow-paced

192 pages digital 1923

fiction historical romance emotional hopeful slow-paced

396 pages paperback 2018

fiction historical romance adventurous emotional lighthearted medium-paced

missing page info paperback 2020

adventurous dark emotional medium-paced

42 pages digital 2021

fiction romance adventurous mysterious fast-paced

missing page info digital 2017

missing page info 2018

emotional fast-paced

30 pages paperback

270 pages digital 2013

fiction historical romance

352 pages paperback 2025

fiction literary romance