Peter Hall
IT Professional based in Newcastle, Australia