STL tutorial & reference guide : - Musser, David R. (Addison-Wesley professional computing series, 1996)