ELECTRONIC commerce : a managerial perspective (Prentice Hall, 2000)