Eva Hayward
Eva H. has taught at Utrecht University (Netherlands), University of Arizona, University of New Mexico, Uppsala University (Sweden), Duke University, and University of Cincinnati.
1