Arthur Visser

51
reputation
6

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