John McKinnon (diplomat)
New Zealand diplomat and public servant / From Wikipedia, the free encyclopedia
For other people named John McKinnon, see John McKinnon (disambiguation).
John Walter McKinnon CNZM QSO (born 1950) is a New Zealand diplomat and public servant.