J. A. Yorke
University of Maryland
USA