A review by birdloveranne
Keeping Promise Rock by Amy Lane

4.0

Wow. Intense story about some very real people, to whom very real things happen. Hated when I had to put it down. I did have some problems with the story....I hate the plot device of foreshadowing, which was used in the prologue. And I think way too many pages were devoted to their childhoods. But overall, I really great story!