William Alexander King Irving | NZXplorer