Customer experience : future trends and insights - Shaw, Colin (Palgrave Macmilan, 2010)