David W. Snoke
University of Pittsburgh
USA