I teach politics at Randolph-Macon College in Ashland, VA.

E-mail me at richardmeagher at rmc.edu.

Follow me on Twitter at @rjmarr.

Download my full CV.