Doyle. The Evolution of Self Service Environments and Their Potential Business Impact. Springer Nature, 2006, doi:10.1057/palgrave.dbm.3240301.