Author: Mrs Mary Everest Boole