No ordinary woman : the story of Mary Schäffer Warren