Projects preparation, appraisal, budgeting and implementation - Ahandera P (New Delhi New Delhi, Tata McGraw-Hill, 1987)