Artefacts and affordance: the surface of meaning

- Russell, Keith