Posted: Mon, Dec 10, 2007 at 9:15 PM.

Delia Cohen (Pangea Day, TED conf)