Naveena Kavitha - CALICUT,University Of- (Publication Division - Calicut University Calicut University, 1986)