The satirical programs a jurisprudential and maqasid study

101.20