Who was Karn in previous life? Why was he considered the greatest Danvir of all time.
Who were Nar and Narayana.