Project management techniques in planning and controlling construction projects - Ahuja, H. N. (John Wiley & Sons, 1994)