James C Milligan

James C. Milligan was a professor of history at Southeaster Okahoma State University until his retirment.