Non-D&D stuff.
Why's poignant guide to Ruby - without a doubt the finest software programming book ever written. Even if you know nothing about software programming, and have no desire to, this is still worth reading. It's certainly a unique approach to the subject.