Glenn Peter Hastedt
Glenn P. Hastedt , PhD, is professor and chair of the Justice Studies Department at James Madison University, Harrisonburg, VA, specializing in American foreign policy.
Glenn P. Hastedt , PhD, is professor and chair of the Justice Studies Department at James Madison University, Harrisonburg, VA, specializing in American foreign policy. See less
Glenn Peter Hastedt's Featured Books