Handbook of Construction Contracting Vol 1 by Jack Payne Jones