Bella Caledonia : woman, nation, text.