Articles by J. F Heneghan (2)