Ken Michael
Haggerty
MIT
Organization