More from Ted Cruz, the Harvard years (he's in striped shirt, and in glasses in the back)