Daniel B German

Daniel B. German is Professor of Political Science, Department of Political Science/Criminal Justice, Appalachian State University, Boone, NC, USA.