LAW OF CONTRACT November 09, 2015 contract elements of contract law of contract legal aspect of contract +