Caravaggio in Glasgow: A Tale of Art, Insanity and Irn Bru
The Last Truth is about denial and the burden of unwanted responsibility. The damage caused leads a divided family to violence, destruction, and understanding
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
Find Your Purpose. But Don’t Lose Your Mind.