James K. Hogue

James K. Hogue is an associate professor of history at the University of North Carolina at Charlotte.

Get a copy of the guide to the New Orleans street battle sites at: http://history.uncc.edu/Faculty/james-hogue.html

Uncivil War - Cover
Uncivil War