Author: Alice E. Ball;  Illustrator  Robert Bruce Horsfall