avg_rating: 3.87
name: Michael B. Ballard
about: Michael B. Ballard is university archivist and coordinator of the Congressional and Political Research Center at Mississippi State University.