It's a small book of 150pages. Could have been much smaller. Many pages are repetitive.
First of all....I personally did not like the title of the book. In my opinion the author has forcefully fit the extracts of Swami Vivekananda to the title of the book. Swamiji has inspired many souls to develop inner strength but he has no where even given faint hint that Goodness can wait. The author has a misunderstanding that being timid, being a pushover, being coward in the name of politeness.....as goodness. Swamiji insists to be bold. To fight for the truth and not fear the death. He did not say, develop strength over goodness. He says develop strength over weakness.
The good part this book are those which has extracts of Swami Vivekananda's speech/talks/works.
Overall I didn't enjoy reading this book. My rating: 2/5