Michael Carroll

Michael Carroll

Aspiring polymath. Sed quis custodiet ipsos coders?