Cover 6

Summits

Summits: Six Meetings that Shaped the Twentieth Century

2007 • 496 pages