2008 Branigin Lecture Series