Author: Ibn Mīrzākarīm Al- Ḳarnaḳī