Managing Complex Technical Projects by Michael Ryan, Michael J. Ryan & R. Ian Faulconbridge