Customer experience: future trends insight. ([S.l.]: Palgrave Mcmillan, 2010)