Oh my goodness! Almost a month later, I have finally finished:) Glad I stuck it out; this is really a rather good book. Definitely surprised a few times with where things went, but overall I thought it was very enjoyable.