Originally Posted by Bilbo1967
For me (in no particular order);
Iain Banks (without the 'M')
Those that are now sadly deceased and so won't be publishing any more books
George MacDonald Fraser
Finally someone mentioned Stieg Larsson.