The Promise and Pitfalls of Grand Strategy by Dr. Hal Brands | Menrva Books | MenrvaBooks