Comprerhensive biology for O level Science 2nd edi - "kwan lan peng" (Times book Singapore, 2005)