Muhammad Alexander. (2011). Yakjuj & makjuj: 5 gelombang pembawa bencana /. Kuala Lumpur: PTS Islamika.
Chicago Style CitationMuhammad Alexander. Yakjuj & Makjuj: 5 Gelombang Pembawa Bencana /. Kuala Lumpur: PTS Islamika, 2011.
MLA CitationMuhammad Alexander. Yakjuj & Makjuj: 5 Gelombang Pembawa Bencana /. Kuala Lumpur: PTS Islamika, 2011.
Warning: These citations may not always be 100% accurate.