Visual C++tm generic programming. - Shammas, Namir C. (McGraw-Hill Publishing Company, 1994)