Graeme Glass BSc, PhD