Internet Archive BookReader - A commentary on the law of contracts