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
Life with autism is seldom a straight line. When nothing else about you is straight either, life gets even more complicated.
The Last Truth is about denial and the burden of unwanted responsibility. The damage caused leads a divided family to violence, destruction, and understanding