The Holy Bible by Anonymous
Must Read Classics
1,909 books — 4,817 voters