?

Chuck
Thorpe

Carnegie Mellon
(Options)

David L.
Duke

Carnegie Mellon

Chuck ThorpeX