Revealed: The line-up for Aberdeen’s new crime writing festival, Granite Noir

Author Stuart MacBride
Author Stuart MacBride