Title: Richard and Hinda Rosenthal Lectures 2005