He received a bachelor’s degree in history in 1962 from Pomona College in Claremont, California. He earned a doctorate in history and philosophy from the University of Wisconsin in 1969 while he was an assistant professor of history at Washington University in St. Louis.