PROGRAMMING WITH C# .NET - SATHIASEELAN, J.G.R., SASIKALADEVI, N. (PHI, 2009)