Author: Grace Livingston Hill
My rating on a 1-10 scale: 8.5
Number of pages: 314 (I have an old hardcover edition)
Time period: Early 1900’s
My overall opinion: GLH’s books are always sweet, clean, and Godly -- this one was no exception. I enjoyed it!