Robert Douglas Smith Author

Robert Douglas Smith is an Independent Scholar. Kelly DeVries is Professor of History at Loyola College, Baltimore, USA.