Sam Rushton

2 books

248 pages paperback 2021

fiction contemporary romance funny lighthearted fast-paced

336 pages hardcover 2024

fiction historical literary emotional reflective sad medium-paced