Marcus Downing
http://www.bang-on.net
Basingstoke, UK
Bang Communications
Systems and Code Mage
Personal, Business