Margaret Meade speaking at Rice University