Follow
Sheffield, United Kingdom
Even Satan wears leather.
Dundee, United Kingdom
I'm a Free Software hacker & Computer Science PhD student