By Randy Anderson

TED Women 201 in Palm Springs, CA