Marc Andreessen, past and present

Transcript