Using “al-Salaf al-Salih (the righteous predecessors)” to Misunderstand and Misrepresent Islam

Variations of the term “salaf” have become very common in Islamic religious debates. They are often used by those who associate themselves with this term to claim to follow the proper and undistorted understanding of Islam of the first Muslim generations, while they are equally used by others to accuse those claimants of being too strict, backward looking, and closed-minded.… Read the rest

Publication of the Indonesian Translation of “The Mystery of the Historical Jesus”

An Indonesian translation of my book The Mystery of the Historical Jesus has been published by Mizan. More information on the book can be found on the Publisher’s website here.

Mizan is also the publisher of an Indonesian translation of our book “History Testifies to the Infallibility of the Qur’an,” which we later rewrote and published under the title The Mystery of Israel in Ancient Egypt.… Read the rest

The Speed of Light and a Paradigm Shift in Physics

Einstein’s 1905 special theory of relativity presumes that the speed of light in vacuum, which is denoted by the letter “c,” is constant at around 300,000 km/sec. The speed of light through transparent material, however, is lower than c. Einstein’s theory also claims that c is the highest speed in the universe.… Read the rest

George Galloway’s Victory and the Out-of-touch Political Establishment

George Galloway is back in town, having won the Bradford West byelection by a majority of over 10,000. And that is not good news for many if not most politicians. Galloway’s victory is outstanding by any measure. A powerful performance by him would have surprised observers, but an outright win, let alone by this margin, was well off the cards.… Read the rest

Today’s British Media in the Hands of Yesterday’s Political Establishment

A London journalist wrote that “the British press is extremely centralized, and most of it is owned by wealthy men who have every motive to be dishonest on certain important topics.” This significant statement is merely observing a fact, although until recently some would have still disputed it for whatever ends they seek.… Read the rest