People and Computers XVIII β Design for Life Proceedings of HCI 2004 - Fincher, Sally (Springer-Verlag London Limited, 2005)