https://hikmah.co.za/product/a-critique-of-the-theory-of-abrogation/