Articles by Alexander M. Cameron, M.B.B.S., B.Med.Sci.