Don’t threaten me with a good time!

Highly recommended. What is interesting to me is that he managed to place the Waterhouse family (and Enoch Root, a casual immortal) as some kind of Forrest Gump through history allowing you to see it all through the eyes of someone who could have been there. Anyway, no more spoilers, go read ;) And enjoy!