Subscribe and get 10% off!
Be the first to know about new collections and special offers.
For Our Sins by James Oswald delves deep into the murky waters of crime and redemption against the haunting backdrop of Edinburgh’s historical architecture. When a body is discovered in the ruins of a collapsed church, detective Tony McLean is drawn into a labyrinth of secrets surrounding the victim, ex-con Kenny Morgan. As he unravels the threads of the case, McLean must confront not only the shadows of the past but also the darker aspects of human nature.
Set in a city steeped in mystery, the narrative unfolds with a gripping pace, blending elements of suspense and psychological intrigue. McLean’s investigation reveals a complex tapestry of relationships, betrayals, and old sins that refuse to stay buried. Each clue he uncovers leads him closer to the truth, but also deeper into danger.
Oswald’s prose is both evocative and incisive, drawing readers into the atmospheric world of Edinburgh. His skillful character development and intricate plotting ensure that each twist and turn is both surprising and inevitable, making For Our Sins a compelling read for fans of crime fiction and psychological thrillers.
"A masterful blend of suspense and deep character exploration."
ISBN: 9781472298836
Be the first to know about new collections and special offers.
Yes, we provide free returns on eligible orders; read more here. If your books arrive damaged or incorrect, please contact us within 14 days of receipt for a replacement or refund.
We will work quickly to ship your order as soon as possible. Orders are usually dispatched within 1-2 working days and UK delivery typically takes 2–4 working days.
Standard shipping is £2.99 and free for all orders above £35.
Yes - all of our books are brand new, direct from UK publishers and distributors.
By sourcing directly in bulk from publishers and distributors, we can pass significant savings on to you!