AllThingsD.com and D: All Things Digital Staff - D
Kara Swisher, Co-Executive Editor

Kara Swisher, Co-Executive Editor

kara