C# 4.0 : The Complete Reference - Herbert Schildt (The MC Graw Hill Companies, 2010)