Project management: A system approach to planning scheduling and controlling - Kerzner,Harold (Chaudhry press, 2009)