George Weir is a lecturer in Computer and Information Sciences at the University of Strathclyde in Glasgow, Scotland. He holds academic qualifications from three Scottish universities, including a PhD ...