Programming in C# primer - Balagurusamy, E (New Delhi McGraw-Hill, 2016)