Andrew Denson Follow the Author on Twitter Author Website Andrew Denson teaches history at Western Carolina University. Books by the Author