John David Smith John David Smith is the Charles H. Stone Distinguished Professor of American History at the University of North Carolina at Charlotte. Books by the Author