Before you leave...
Take 20% off your first order
20% off
Enter the code below at checkout to get 20% off your first order
Discover summer reading lists for all ages & interests!
Find Your Next Read

For New Year's Eve, Karen thinks everyone should make a promise. Hannie is going to stop biting her nails. Kristy promises not to talk to her boyfriend about softball on the phone so much. And Karen makes the most promises of all -- nine!
But pretty soon, everyone starts breaking their promises. And Karen's brothers and sisters are calling her a spy! Poor Karen. Why is everyone bad at making New Year's promises except her?
Thanks for subscribing!
This email has been registered!
Take 20% off your first order
Enter the code below at checkout to get 20% off your first order