James Rankin — association football player (1927-1985)