Bachelor, Austin Peay University, Clarksville, 1961. Master of Arts, University Georgia, Athens, 1963. Doctor of Philosophy, University Georgia, Athens, 1965.
Instructor, history Converse College, Spartansburg, South Carolina, 1965. Assistant professor history Texas Advertising & Marketing University, College Station, 1965—1970. Associate professor Marshall University, Huntington, West Virginia, 1970—1973, professor, 1973—2006.
Married Martha Vera Cobb, February 26, 1966. 1 child Catherine Cobb Irving.