James Duncan - Scottish footballer, who played for Eastern, Alexandra Athletic, Rangers and Scotland