Elinor Ostrom was born on August 7, 1933 in Los Angeles, California, USA as Elinor Claire Awan. She was married to Vincent Ostrom and Charles Scott. She died on June 12, 2012 in Bloomington, Indiana, USA.
演员
饰:Self
2009-12-15(英国)