Memming

1,731
reputation
13
25

The consistently inconsistent, open minded scientist.