The Practice of Construction Management by Robert Ellis, Barry G. Fryer & Barry Fryer