On Grand Strategy by John Lewis Gaddis (1594203512) Hardcover
New Book.
eBay