Author: John Gerard Ruggie
Alternate names: JOHN GERARD RUGGIE
Born: 1944