STRONG OPINIONS, LOOSELY HELD

- Marc Andreessen

danielwelsh.com © 2018

TOP