Clean C++ - Stephan Roth (Springer, 2017)