Vijayan P Marxisavum navaniroopanavum - 1 - Kozhikode Sauhruda sangam 1987 - 99 Dewey Class. No.: 894.8125 / VIJ/MA