Margaret Ruth Mosher Kohler Havey