Dan Bricklin

Bricklin on Technology