Programming in ANSI C - Balaguruswamy, E (Tata mcgraw hill education pvt ltd, 2009)