Academy of Rejects

426 pages first pub 2023 (editions)

fiction contemporary romance challenging dark tense fast-paced