Principles of Computer Programming - Rajaraman,V (New Delhi Prentice Hall of India, 1990)