C# for programming 2/E - Deitel, H, P (Vidhyanagar Pearson, 2006)