Introduction to principles of law of contract including the essential elements of contract.Formation of contracts; importance of writing of contracts, vitiating elements in contracts; void and voidable contracts.Capacity of Parties to contracts, discharge of contracts.Principles of Law of Agency and Partnership, including consideration of the following special topics – legal position of auctioneers and estate agents.