He earned a bachelor's degree in history from Hamilton College in 1961, a master's degree in history from New York University awarded a master's degree in 1965 and he received his doctorate in history from Yale in 1971.
He earned a bachelor's degree in history from Hamilton College in 1961. A master's degree in history from New York University awarded a master's degree in 1965. He received his doctorate in history from Yale in 1971.