Electronic Commerce: A Managers Guide - Kalakota, Ravi (Pearson Education, 2009)