This book is very good, heart touching and inspired me to create own path in life by facing lots of challenges.Struggle ..struggle....struggle without rest strengthen a person to create story.The book taught me - Never give up, whatever the challenge may be.