John Middleton Explained

John Middleton may refer to:

Politicians

Sportsmen

Other people

Other uses