Jacob Bercovitch Author & Editor

Jacob Bercovitch is professor of international relations at the University of Canterbury. Karl DeRouen, Jr. is professor of political science at the University of Alabama.