Eventhough it takes time and bricks to read this book but its worth it specially the flow and content of it.
Two chapters in every single day to read and it is not enough