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