John Battelle's Search Blog
Thoughts on the intersection of tech, business, and society.
Guess what? This guy was big this year. Really!
Your email address will not be published. Required fields are marked *
Comment *
Name *
Email *
Website
Notify me of new posts by email.
Δ