A wrapper around OpenLibrary