James McMillan explained

James (or Jim or Jimmy) McMillan or MacMillan may refer to:

Sportspeople

Musicians

Politicians

Other