logo
John Mearsheimer backdrop
John Mearsheimer poster
John Mearsheimer
From Wikipedia, the free encyclopedia. John J. Mearsheimer, PhD (born December 1947) is an American professor of Political Science at the University ...