the beauties of the Qur'an and the fact that Islam is a religion of peace and the facts leading to faith have been communicated in the Grand Masonic Lodge