The essentials of project management. - Ramakrishna, Kamaraju