Lee Sullivan Hill has written over twenty books for children.