The Rakes of St. James

297 pages 2017

fiction historical romance emotional slow-paced

346 pages paperback 2017

fiction historical romance emotional fast-paced

344 pages 2018

fiction historical romance lighthearted slow-paced