Biology for STPM - Kamaludin A. Rashid (2006)