• Name: Amanda Ross
  • Title: Managing Editor
  • Affiliation: University of Alabama