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