Introduction to C programming - Thareja, Reema (Oxford higher education, 2012)