Flora Sadler — Scottish mathematician and astronomer