Electronic Commerce - Kalakota , Ravi; Whinston ,Andrew (India Addison Wesley Longman Pub., 2000)