Designing Interfaces in Public Settings Understanding the Role of the Spectator in Human-Computer Interaction - Reeves, Stuart (Springer London, 2011)