Richard Haglund
Vanderbilt University
Appearances