Sahih Ibn Khuzaymah, p. 3182 · Twenty-nine-day Ramadans were more common in the Prophet's time · Suhuf