Essentials of Business and Online Commerce Law Publisher: Prentice Hall