Maggie Elmore
Maggie Elmore is Assistant Professor of History at Sam Houston State University in Huntsville, Texas.
Maggie Elmore is Assistant Professor of History at Sam Houston State University in Huntsville, Texas. See less
Maggie Elmore's Featured Books