The Holy Quran
Publisher: 786 - 120 = 666 Publishers