My books are published by Bloomsbury
My agent is Rachel Calder at The Sayle Literary Agency
For TV Rights, please contact Matthew Bates at Sayle Screen
There are currently six novels in my Aberystwyth Noir series. The latest, published in the summer of 2011, is The Day Aberystwyth Stood Still. Click the covers to read an extract.