Frontiers of electronic commerce - Ravi Kalakota and Whinston, Andrew B (2009)