James H. MacCabe, BSc, MBBS, MRCPsych, MSc, PhD