Dan Ruef, Carnegie Mellon University