Join us for an evening with Joanna Cannon, the bestselling author of The Trouble with Goats and Sheep and Three Things About Elsie, as she talks about her new novel A Tidy Ending – a compellingly crafted mystery featuring an unfulfilled woman fleeing a dark past.

A nice, normal house.

Linda has lived around here ever since she fled the dark events of her childhood in Wales. Now she sits in her kitchen, wondering if this is all there is – pushing the Hoover round and cooking fish fingers for tea is a far cry from the glamorous lifestyle she sees in the glossy catalogues coming through the door for the house’s previous occupant.

A nice, normal husband.

Terry isn’t perfect – he picks his teeth, tracks dirt through the house and spends most of his time in front of the TV. But that seems fairly standard – until he starts keeping odd hours at work, at around the same time young women start to go missing in the neighbourhood.

A nice, normal life…

If Linda could just track down Rebecca, who lived in the house before them, maybe some of that perfection would rub off on her. But the grass isn’t always greener: you can’t change who you really are, and there’s something nasty lurking behind the net curtains on Cavendish Avenue…

Joanna Cannon’s first two novels were both Sunday Times bestsellers and Richard and Judy picks. We’re delighted to welcome bookshop favourite Joanna back to Oswestry to celebrate the publication of A Tidy Ending.

‘A compellingly crafted, darkly funny and compulsive read, full of twists – and twists on twists – that keeps you guessing until the last page… It’s a book that is always at least two steps ahead – though not always in the direction you suspect – and deliciously mixes, as only Joanna Cannon, suburbia and the sinister… a joy and a triumph’ Rachel Joyce

Tickets: £7 without book (Admits One, ticket redeemable against a signed copy of A Tidy Ending) or £17 with book (Admits One, includes a signed copy of A Tidy Ending). Tickets available from the bookshop or purchase online (with booking fee).

Buy tickets