Alan Cairnhill McCRACKEN - RNZNVR