The ancient parchments , which appear almost translucent , are a collection of sections held by the british library in london , the monastery of st. catherine in sinai , egypt , the national library of russia and leipzig university library in germany .