mary evelyn hangley