Beautifully and skillfully written book with a captivating plot and characters that have a life of there own. Although I've never seen the source material for this book, being the movie, I have a special place in my heart and on my shelf for this adaptation.