Overview

Ruth Harrison

(1920—2000) animal welfare campaigner