Mahayudin Hj. Yahaya.
Ace ahead teks STPM tamadun Islam kertas 1 / Teks STPM tamadun Islam kertas 1 Mahayudin Hj. Yahaya. - Ed. ke-3. - Shah Alam : Oxford Fajar, 2011. - x, 334 p. : ill., map ; 27 cm.
Includes bibliographical references.
9789834704773 (pbk.)
Islamic civilization.
909.0917671 / MAH 2011
Ace ahead teks STPM tamadun Islam kertas 1 / Teks STPM tamadun Islam kertas 1 Mahayudin Hj. Yahaya. - Ed. ke-3. - Shah Alam : Oxford Fajar, 2011. - x, 334 p. : ill., map ; 27 cm.
Includes bibliographical references.
9789834704773 (pbk.)
Islamic civilization.
909.0917671 / MAH 2011