David Porter
University of Minnesota Laboratory of Computational Science and Engineering
USA