Sir James Henry Peter McNeish KNZM is a New Zealand novelist, playwright and biographer.
NASource: Wikipedia