David Rockefeller , the last surviving grandchild of John D. Rockefeller , is about to turn 90 , and he has been in a generous mood lately .
David Rockefeller
John D. Rockefeller
/people/person/children
PERSON
David Rockefeller
PERSON
John D. Rockefeller