Stephen Mann 

Semi-retired researcher, peace and justice advocate/activist. Animal assisted therapy advocate/activist