Middleton, John,1943-