Taqi al-Din Muhammad ibn Ali, known as Ibn Daqiq al-Id (d. 702 AH), was born at sea off Yanbu' and raised in Qus, Upper Egypt. He studied Maliki and Shafi'i…