Mr. Philip McEachen, BSc(Hons), MSc