Most recent affiliation: Loyola College in Maryland
Most recent affiliation: University of South Florida