John Kitchin
Carnegie Mellon University
Appearances