Sarah Demers has been appointed the Horace Taft Associate Professorship