Frontiers of electronic commerce - Kalakota, Ravi; Whinston, Andrew (2000)