Eugene Pilyankevich

Rants and musings in risk, technology and odd human behavior. www.cossacklabs.com / www.ivychapel.ink.

Eugene Pilyankevich