Mark

1,432
reputation
1
11
21

Formally trained technologist.