
I'm more likely to DNF a book and then find I love it on the second (or even third) try, but this one I loved for the first half and then hated for the second. Something had turned around when I next tried it -- ten years after the first read -- and discovered it now completely worked for me and is a 5 star read.