Panch Shila its meaning and history, documentary study. (Lock Sabha Secretariat, 1955)