John Middleton ( å.