James Low — Scottish footballer (1894-1960)