saperduper saperduper@identi.ca

Greece

An electrical and computer engineer trying to manage uncertainty