William C. Davis

William C. Davis

Photo by: Kristina Rose

William C. Davis  was  professor of history at Virginia Tech and  is the  author or editor of more than 50 books on Civil War and Southern history.

Books by the Author