Heretaunga Players; Major Barbara: Jim MacFarlane.