Stefano Canepa scanepa@identi.ca

Genoa, Italy

free software user and advocate, some times translator, wanna be Debian developer with too many interests and so little time for them