Lawrence Roberts did a lot.
Thursday, January 3rd, 2019
Lawrence Roberts was responsible for quite a bit of what makes up the modern internet.
Read a random selection from OFT’s very best posts:
Square Cash and the World’s Worst Negotiator
Visit the full “Best Of” archive.