His collection of poetry include Spirit machines. He is profesor of Modern Scottish Literature at the University of St. Andrews.
ROBERT CRAWFORD