Essays on the history and society of kerala - Panikker,K.N (Kerala council for historical research, 2016)