Cell biology genetics evolution and ecology - VERMA (P S) and AGARWAL (V K). (New Delhi S. Chand & Co. Ltd., 1989)