books on contractings