Essential .NET - Box, Don; Sells, Chris (Addison-Wesley, 2003)