I did not finish this book. I started it in August and it took me forever to read. I only got to page 400 before the library called to tell me this book was overdue- and I had renewed it the maximum amount of times. So I made pretty good progress, but I had other books to read and then school started and.... I just got so busy I couldn't finish. I will resume reading it again soon, but I'm taking a break from it for now.