Peter Wright
John McCarthy
Jayne Wallace
ACM Transactions on Computer-Human Interaction
Layers of user expectations of future technologies