Steven Vaughan Nichols

Steven J. Vaughan-Nichols (aka sjvn) has been writing about technology and the business of technology since CP/M-80 was cutting-edge.