Katherine M B Osburn

Katherine M. B. Osburn is a professor of history at the Tennessee Technological University in Cookeville.