C++ primer - Lippman, Stanley B. (Addison-Wesley, 2013)