Vet vi noe mer om Mr. Islam?