Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
I would like to suggest Joel David Hamkins' book Proof and the Art of Mathematics. My wife will give it to me this Christmas, and I couldn't look forward to it more.