Electronic commerce - Perry, James T; Schneider, Gary. P (Australia Thomson Learning, 2002)