Spanning Victorian Oxford to the London of the 1980s, “All the Perverse Angels” is a novel about the nature of loss and the confusion of love, about the stories we are told and the stories we tell ourselves
Caravaggio in Glasgow: A Tale of Art, Insanity and Irn Bru
A graphic novel about grief, madness, and the ghosts that haunt us
Men and friendship in the 21st century: how to find it, how to keep it, and why it matters
An emotionless psychopath uses gas-lighting to convince his wife that she is going mad.
Ideas, advice and activities to bring your creativity to life
Jet-set around the world with a Sixties fashion model coming to terms with family tragedy with disarming humour and hidden resilience
A guide to killing your monsters
Find Your Purpose. But Don’t Lose Your Mind.
The Last Truth is about denial and the burden of unwanted responsibility. The damage caused leads a divided family to violence, destruction, and understanding