Also on this site a treatise titled Islam 101. Good read. Of particular interest to me was the concept of "abrogation". It would be interesting to see how Muslims would debunk the article.https://www.jihadwatch.org/islam-101
Ok I did not catch that, let me go back in Thank You.