Margaret Heffernan

Margaret Heffernan, former CEO of several interactive media companies, blogs for BNET and the Huffington Post

Row of books with red spines on a light gray background