John BlaineJohn Blaine may refer to: John J. Blaine, American lawyer and politicianJohn Blaine, pseudonym for authors Harold L. Goodwin and Peter J. Harkins