John Bardes

John K. Bardes is assistant professor of history at Louisiana State University.

Books by the Author