the wonder of love is the greatest blessing to a human nivedita