I just finished Garbage Land, leaving only about a dozen books on my reading stack right now. Highlights:
Why is this in the Software category? Because better wetware means better software.
It's important to read widely in order to write better, whether your language is English or C#. Read as much as you can, about anything that interests you. Limit your professional reading to 50% of your total no matter what (but shoot for 25%). The more you know about things outside your profession, the more you can bring to the profession, whether it's software or anything else.