Algorithms in C++: Strings, Geometry, and Advanced Topics by Robert Sedgewick | Menrva Books