JM

James Macksoud, Stanford University