Bruce E. StewartBruce E. Stewart is associate professor of history at Appalachian State University. Books by the Author