C# 2008 : programmer's reference - Lee, Wei-Meng (Wrox programmer's references., 2009)