How predictable is evolution?
18th-century Yorkshire meets the Sopranos: intrigue, betrayal, murder, and revenge in the Calder Valley.
Sorting the poetic wheat from chaff.
The Delicate Life of John Craske.
A fascinating exercise in ‘writing about nothing’.
The thinking person's guide to writing in the 21st century.