Key Concepts in E-Commerce door Alan Charlesworth