TY - BOOK AU - Mashruwala K. G. TI - Practical non - violence (and ideology of non - violence) PY - 1941/// CY - Ahmedabad, India PB - Navjivan Prakashan Mandir KW - Sociology ER -