John Best

Avowed curmudgeon. Digital Groupie. Starter of Things. Player of Games. Lover of patterns in data. Sometimes I write about / advise on business and technology.

×
twitter
facebook
linkedin