Essentials of Business Law 6th Edition by Ewan MacIntyre