Quranic abrogation - A late fabrication? Murad & Sneaker's