New frontiers of knowledge - Adiyodi, K. G. (Calicut University Pub Division, 1993)