gdm85
gdm85

gdm85

Thinker, software developer, cryptography passionate and an avid reader of science and technology.