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