Articles by Neil J. Cahoon, M.B., Ch.B., B.Sc.