Peter I. Rose was born in Rochester, New York, in 1933. He received a bachelor of arts from Syracuse University in 1954 and a doctorate from Cornell University in 1959. He is Sophia Smith Professor ...