Projects preparation, appraisal, budgeting and implementation - Chandra P (nd nd, Tata McGraw-Hill, 1987)