gpattridge.com
HARDSCRABBLE
IT”S MARVELOUS MIDDLE GRADE MONDAY! A dictionary definition of “hardscrabble” says it involves hard work and struggle. The unusual word is the perfect title for this historical fi…