Dave McClure 500 Startups

What Dave McClure, 500 Startups says about topics vital to entrepreneurs