Daniel Sale


Former hacker/phreak. Present-day computer scientist, musician, news junkie and coffee drinker.

Facebook