The Reluctant Empire: A Time of Great Consequence

Paul Kennedy, Richard Perle, and Joseph S. Nye Jr.

Say thanks for 50¢