David Van Heemst (PhD, University of Virginia) is professor of political science at Olivet Nazarene University and the author of two booksDavid Van Heemst (PhD, University of Virginia) is professor of political science at Olivet Nazarene University and the author of two books