Frontiers of Electronic Commerce - Kalakota (Ravi); Whinston (Andrew B)
20