Articles by M. D Mcclean (7)