Articles by John James McMahon, BSc (Hons), CSCS