Computer fundamentals and programming in C - Dey, Pradip (OUP, 2006)