Programming in ANSI C - E. Balguruswamy (Tata mc graw hill)