Robert C. MacKenzie articles