Graeme A. E. Donnelly, MSc