Battle of Thoughts

Life is a constant battle, while fighting the external enemies like harsh life, poverty, health hazards, etc. we are compelled to combat with inner enemies like anger, avarice, hatred, etc. This book teaches us not only to fight with all these enemies effectively but also how to emerge victorious in the end.