gregorgross rated Essentials of marketing: Show rating 3 stars Aug. 11, 2020 Public Essentials of marketing by Frances Brassington