Banks was one of the true greats of the field, and kind of the SF literature version of that "obscure band all your favorite bands listen to."
He actually wrote more non-SF novels than SF ones (the non-SF ones omitted the middle initial "M." from his name), but is still better known for his SF stuff.