Iain Banks, aka Iain M. Banks was a very fine novelist, a fabulous ranter, smart on web publishing, and an expert on managing genre as he flipped from realism to science fiction.
If you know his work, start with this Guardian article on the tributes and follow the links.
His blog is here.