Project Management for Engineering and Construction – Garold Oberlender, Gary Spencer