Will be hopefully re-reading it this weekend, now that I have a bit of free time on my hands...