Cell biology, genetics, molecular biology, evolution and ecology - Verma, P S (S Chand & Co. Ltd., 2007)