Arthur Visser

23
reputation
3

Freelance software developer, geek, scientist, politically incorrect. Opinions are my own.