The Active template library : a developer's guide - Armstrong, Tom (IDG Books Worldwide, 1998)