margaret roughley 

Retired, Rebel with lots of causes.