Harold Thimbleby
International Journal of Human-Computer Studies
Symmetry for successful interactive systems