The new engineering contract a legal commentary - McInnis, Arthur (Thomas Telford, 2001)