John E. B 1868 MacKenzie