Book-Review-Seven-Perfect-Things


Seven Perfect Things

by

Catherine Ryan Hyde

A litter of seven puppies, a thirteen-year-old girl (Abby) who talks to strangers (Elliot) and domestic abuse combine to create a heart-warming story that features Seven Perfect Things/Puppies.

Author, Catherine Ryan Hyde, has set her novel in the Sierra Nevada foothills where life is hard for Abby and her mother (Mary) thanks to an abusive father/husband.

Abby rescues a bag full of puppies that have been thrown into a river and immediately falls in love with every one of them.  She knows one puppy is out of the question, let alone seven, so she decides to leave them at an apparently abandoned cabin in the foothills. 

All is well until the owner (Elliot) turns up.  Elliot is grieving the very recent death of his wife and finds Abby and her puppies a welcome distraction from his loneliness.

After a slightly rocky beginning, Abby and Elliot’s friendship grows to a degree that Abby is thinking of him as her father.   As we arrive at this point, Abby returns home one night to her home in chaos as her father Stan packs minimal belongings and moves, family and all out of the district.

Abby and her mother, Mary, successfully plan to return to their hometown and from there, move to the city.

 

Seven Perfect Things is another novel that fits the ‘page turner’ category.

 

I have rated

Seven Perfect Things

as a

read.

***

At the time of writing my review

other Goodreads readers had awarded

Seven Perfect Things

an average of 4.40 stars

from 15,597 ratings

and 1,053 reviews.

***

Seven Perfect Things

can be purchased online at 

Booktopia, Fishpond and Amazon

 

 

 

 

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s