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