Penguin.com (usa)

About John David Smith
Books by John David Smith

John David Smith

About John David Smith

An Interview with John David Smith

More About John David Smith

John David Smith is Distinguished Professor of History and Director of the Masters in Public History Program at North Carolina State University.

Find Books by John David Smith

Sign Up
  • Penguin Newsletter

Sign up for the Penguin newsletter here»

Email Alerts

To keep up-to-date, input your email address, and we will contact you on publication

Please alert me via email when:

The author releases another book  

   

Send this page to a friend