mary williams activist