This is one heavy brick of a book。 Don’t drop it on your head while reading in bed, you might never wake up again。 Very detailed, comprehensive, and informative。 More theoretical than practical and a bit to the dry side, though。 Drink lots of water along with this one。