Projects Preparation,appraisal,budgeting and implementation. - Chandra Prasanna (New Delhi Tata McGraw-Hill, 1987)