John Marszalek

About The Author

John F. Marszalek is W. L. Giles Distinguished Professor of History Emeritus, Mississippi State University.

Books by John Marszalek