Roger

Ageing, cynical industry watcher still fascinated by the way computer technologies emerge, are sold and become adopted.