The C Programming Language - KERINIGHAN, Brian, W; RITCHIE, Dennis, M (PHI Learning Pvt. Ltd., 2012)