North was born on November 5, 1920 in Cambridge, Massachusetts. He studied at Washington University in St. Louis, and Stanford University, at the University of Washington, and at Cambridge University. North has three sons from a failed marriage. 