TY - GEN AU - Bharathi, Sachidananda TI - Vision 2030 purna swaraj SN - 21914315-17-31 PY - 2017/// CY - Kottayam PB - Winco Books KW - Freedom and Struggle ER -