Title: Microsoft Patterns & Practices Library-january 2006 (Patterns & Practices)
First published: January 2006