Anne Barraza 

Independent public health consultant who is trying to survive our fraught environment.