The Active Template Library : a developer's guide - Armstrong, Tom (M&T Books, 1998)