Thomas Dickey

51,086
reputation
7
70
105

See website.