My rating: 2 of 5 stars
Wasn’t at all impressed. Not a memorable read , but definitely not a time pass. It has listed out many practices which are already well known. In some places , i felt like am reading a blog. It’s more like a collection of good articles rather than a collection of related chapters.