Summits: Six Meetings That Shaped the Twentieth Century by David Reynolds Back to product details page >