Designing Components With the C++ STL: A New Approach to Programming by Ulrich Breymann | Menrva Books