Essentials of contract of sale and agreement to sale July 8, 2019 16 32 64 128 Definition of sale essentials of contract of sale and agreement to sale Sale of goods act 1930 Types of contract Sales of goods act 1979 Offer and acceptance chapter 2