Kennan: A Life between Worlds Kennan: A Life between Worlds Frank Costigliola Princeton University Press 9780691270746 648 pages Paperback United States Biography: historical, political & military