Dr. James O. Farmer
Distinguished Professor Emeritus

Contact Information

History

Additional Information

Education

PhD, History, University of South Carolina, 1982