For those of you who don't know any developers and/or didn't go to MIT, The Structure and Interpretation of Computer Programs is the Canonical reference on it's title subject. It is often used as the text in begining comp sci classes.
What, if anything, is the equivalent book in information security (please don't respond with anything that contains CISSP in the title)
Edit: As I responded below, I'm really looking more for a book (or collection of books) to give to neophytes (think college intern) to help them achieve the correct mindset. You may have noticed we don't really think about the world the same way most people do...