David Reid BSc. MA