Cell to self The origin evolution and meaning of life and religion . - Ninan, Ca (Dept of Botany, Uty of Kerala, 1986)