Comprehensive study of project scheduling techniques and the introduction of new techniques - Sreemahadevan, Pillai (2002)