Shakespeare in Love

352 pages • 2012 • 4 editions

fiction historical romance emotional lighthearted fast-paced

314 pages • 2013 • 1 edition

fiction romance emotional hopeful mysterious slow-paced

312 pages • 2014 • 1 edition

fiction historical romance lighthearted fast-paced