E-commerce - Percival-Straunik, Lindsay (Profile books, 2002)