C++ by Dissection - Pohl, Ira (Addison Wesley, 2011)