Cornell Engineering - David Erickson - Simple Technologies to do Complicated Things