ELECTRONIC Commerce : a managerial perspective - Turban (Prentice Hall, 2000)