Barry MacKay articles