Beginning C++17 from novice to professional - Horton, Ivor 1939-; Weert, Peter van (Apress, 2018)