He received his PhD at Columbia University in 1984 .
Stephen H. Norwood is a professor of history at the University of Oklahoma .
Stephen H. Norwood received Stephen H. Norwood 's PhD at Columbia University in 1984 .
Stephen H. Norwood is a professor of history at the University of Oklahoma .