Peter J. Farrell maestrofjp@identi.ca

I'm a technologist and open source advocate.