david mcclintock, t.d., m.a., f.l.s. & r.s.r. fitter