Agnes Gruer, an ‘extraordinary’ woman