Helen Barrett MBE AO: St Aidan's alumna revered in the Solomons
“Absolute self-giving is the only path from the human to the divine,” says the fitting Bible inscription of missionary nurse and educator Helen Barrett, daughter of a former Cathedral Dean and past School Captain of St Aidan’s