Contract Law and Practice by Whincup, Michael H.