User Interface Overloading: A Novel Approach for Handheld Device Text Input. - James Allan Hudson; Alan J. Dix; Alan Parkes (BCS HCI, 2004)