AlhamdulilLah! This is the Islamic perspective of Al-Andalus. Indeed, the importance of Tasawwur Islam (Islamic Worldview) cannot be underestimated or underscored for Muslims must see the true reality as is, wa-Allahu a'lam :)
This site presents the compilation of articles on Islam and reversion. They are for mankind who introspects in order to make an informed decision about the 'real truth' versus the misconceptions of Islam today.