Mary Fairfax Somerville, Queen of Science