Atlas of Quranic Recitations

The ten canonical recitations — Hafs, Warsh, Qalun, Duri and others — their variants, transmitters and geographic spread.