Stephen R. Rock
Stephen R. Rock, professor of political science at Vassar College, is the author of Why Peace Breaks Out: Great Power Rapprochement in Historical Perspective and Faith and Foreign Policy: The Views and Influence of U.S. Christians and Christian Organizations.