Long interview with Iain Banks (aka Iain M. Banks) over at the Irish Times. Probably a bunch of those out there since he just published a new novel – his 26th.