A tour of C++ - Stroustrup, Bjarne (Addison-Wesley, 2018)