Author: Mary Everest BOOLE