Ladies of Science, the extraordinary story of Mary Rosse and Mary Ward