Information, Interaction, and Agency - van der Hoek, Wiebe (Springer Verlag, 2005)