MacKenzie, John DeWolfe