Book Review: Bad Magic by A.M. Stirling

Thank you to Emma at Damppebbles for giving me the opportunity to review Bad Magic by A.M. Stirling.


When Richard meets his cousin Amanda for the first time in twenty years, he’s still afraid of her; she bullied him throughout his childhood and sexually abused him when they were teenagers. He owns a struggling art gallery that only survives because his wealthy grandmother pays for it. But now Amanda’s back in his life, things look set to change. She’s out to make trouble, drugging Richard with Rohypnol, faking a burglary and trying to persuade their grandmother to change her will. Richard’s heard a rumour she murdered her mother. Fearing for his grandmother’s life and his inheritance, he decides to give Amanda a dose of her own medicine.


Wow. Bad Magic is a dark, intense read. It was gripping from the start, so much so I had to force myself to out it down because I kept wanting to know more. It’s a wonderfully paced story that touches on a rather taboo subject with Intrafamilial sexual abuse and the long last effects abuse can have on a person. The plot is absolutely fantastic and for a debut novel, it is superbly written. I look forward to reading more from A.M. Stirling.


Purchase here

Authors bio

AMStirlingPebblesSized.jpgA.M. Stirling has had a varied career as a freelance photographer, an artist with several national and international exhibitions to his name, and an academic. After harbouring an ambition to write fiction for far too long, he completed an MA in Creative Writing at Newcastle University in 2012. 

Bad Magic is his first published novel. He lives in Newcastle upon Tyne.

One thought on “Book Review: Bad Magic by A.M. Stirling

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s