I stopped reading Iain Banks's stuff after the The Crow Road or was it Espedair Street and I've never been into his science fiction stuff as most sci-fi bores me to tears, besides I prefer to read the classics from the 19th century whether it be English, French or Russian, for example, Dickens, Hardy, Baudelaire, Zola, Du Maupassant and De Balzac, Dostoyevsky, Gogol and Tolstoy. I read voraciously and obviously I enjoy a lot of more contempory stuff too and there is a lot to recommend but maybe I'll get back to you on that at another time.