@cdevroe such an amazing book. I remember being unable to put it down once I started. Finished in a weekend (which is fast for me)