Elizabeth Putnam Sohier — American philanthropist