Profile picture
Elizabeth Finnegan
  • Professor
    St. Thomas Aquinas College
    Sparkill, United States
mini profile avatar Elizabeth Finnegan