From Mathematics to Generic Programming. Interesting, useful, easy to read, and not written as a textbook. Plus the author designed the C++ STL! http://www.amazon.com/gp/aw/d/B00PKH9XAG?ie=UTF8&redirectFromSS=1&pc_redir=T1&noEncodingTag=1&fp=1