C and Data Structures by Practice - Vasappanavara, Ramesh (New Age International, 2011)