Search results
› Spouse
› Spouse
British disability rights activist
Robin Francis Cavendish, MBE (12 March 1930 – 8 August 1994), was a British advocate for people with disability, medical aid developer, and one of the longest-lived responauts in B... Wikipedia