The Unyielding Spirit of Lord Sri Ram