Sutarwala, A. K. Good programming: Skills and Practices - New Delhi Tata McGraw Hill 2006 - xiii, 143p. ISBN: 0-07-059931-9