OneSwitch logo
Work in Progress. Large chapter on various assistive technology (including gaming) up to 1981.
Room 15 Exhibits