Rankin, Bruce Irving (Career)