John G West

JOHN G. WEST, JR., is assistant professor of political science at Seattle Pacific University and Senior Fellow at the Discovery Institute in Seattle.