Homepage about the library at Essen (D).