Vince O'Sullivan

England

http://apple.com

Professional software developer with too many years exprience and a Masters in Information Technology from before the Internet was invented.