Essay upon the law of contracts and agreements [electronic resource] / by John Joseph Powell