A Cooperative Design Approach To The Design Of Interactive Devices For Small, Specialized User Groups