Panch Sheela: Its meaning and history : A documentary study (New Delhi, India Lok Sabha Secretariat, 1955)