Balwinder S Dheeman bdheeman@identi.ca

Freelance Mass-production, Software, Technology, Stocks and Investment Consultant; yes I wear many hats :)