GOP National chairman Michael Steele, left, speaking at Princeton University. Photo by Ellen Shakespear