I was a contributor back in the day, but it seems Wikipedia eats its own children. If you need me, you can probably find me elsewhere or just figure out my Gmail contact :)