Overview

William Mason Creer Hargreaves

(1919—2000) campaigner for disabled people's rights