Recently read The Steep Approach to Garbadale, last but one novel from Iain Banks. Thought it very good. I'd rather given up on him, to be honest, thought that he's rather lost his way after Crow Road and Complicity, the following books being a bit silly. However, thoroughly enjoyed this one, on a par, and similar in many ways to, Crow Road.
I read The Corrections a few years ago. Have to admit to finding it fairly hard going at first, but persevered and ultimately found it very rewarding. Good book.
After a spell of only reading Scandinavian crime fiction, I'm now on John le Carre's Our Kind of Traitor. Very promising.