check this out, it's a good read! it's given me a lot of ideas about how people interact with environments.