Kalakota, Ravi, and Whinston, Andrew B. Electronic Commerce : a Manager's Guide - New Delhi Pearson Education