Notes on Contract Law: Types of Contracts — CLATalogue