Early Quran palimpsest, the lower layer of which is dated to 632–671 CE, and the upper layer to late 7th–early 8th century CE