Biology O levels - "Lam Peng Kwan" (Marshall Cavendish Singapore, 2009)