Anything by Denise Mina, who creates some beautifully developed, pretty original and imperfect characters set in what can only be called a pretty gritty Glasgow, with all its political and religious conflicts and poverty. Her books are fascinating.