Principles of Marketing - Yusniza Kamarulzaman; Nor Khalidah Abu (Oxford revision series, 2017)