The Approach of Armageddon? an Islamic Perspective