John J Mearsheimer Author

John J Mearsheimer is Professor of Political Science at the University of Chicago and Stephen M Walt is Professor of International Affairs at the Kennedy School of Government, Harvard.