PROGRAMMING WITH 'C' - VENUGOPAL K R & SUDEEP R PRASAD (TATA MC GRAW HILL, 2000)