Anderson, Robert E. (Robert Edward), M.A., F.A.S.,