Author: Mary Everest 1832-1916 Boole