Pasport kecemerlangan STPM : pengajian am 2 (bahagian A & B) - Muhammad Ariffin (Federal Publications Sdn. Berhad, 2003)