Articles by Mark F Cotton, MMed, PhD