Bill gates once told that in life you must do two things - 1. Walk daily as much as you can so that you can see what's your body is capable what's your inner strength and you won't giveup in life. and 2 - To read many books as you can by reading you can understand others mistake and you can improve yourself by not overdoing the samemistake what others do in past. I think i do both.. walking and reading... but only problem is that i am slow. btw this book is good to read must good practice to try... overall good book for self improvement.