STL tutorial and reference guide C++ programming with the standard template library - Musser, David R; Derge, Gillmer J; Saini, Atul (New Delhi Pearson education, 2001)