The Agency For Scandal

528 pages first pub 2023 (editions)

fiction historical mystery young adult adventurous funny mysterious fast-paced

498 pages first pub 2024 (editions)

fiction historical romance young adult adventurous funny lighthearted fast-paced