Walter LaFeber Walter Laqueur James Macgregor Peter N.Gregory Walter B.Edgar Walter Lafeber Douglas McGregor Walter Pierpaoli McGregor Walter Isaacson