By three stars I mean it is a good book worth buying. It is not a hold on to your hat, roller coaster of a book you can't put down. It does have its own pace and it grows on you as the story progresses. It certainly fills the promise of its title....