Author: Mary Edgeworth David