By Allen, P. Finbarr, Jepson, N. J. A., Wilson CBE DSc (h.c.) FDS FFD FFGDP FCDSHK FACD FADM FHEA FKC, Nairn H. F.