E-Retailing by Charles Dennis, Bill Merrilees & Tino Fenech