liganega

88
reputation
8

Logician, mathematician, computer scientist