Project preparation appraisal budgeting and implementation. - Prassana Chandra (New Delhi New Delhi, Tata Mc Graw Hill, 1987)