Craig Bruce Smith

Craig Bruce Smith

Photo by: Jackie Schon

Craig Bruce Smith is assistant professor of history at William Woods University.

Author Events

April

Saturday, April 6, 2019 | 3:00pm
American Honor
Seminary Co-Op Bookstores
Chicago, IL


Books by the Author