contracts hornbook