Library for converting between different formats of bibliographic data and matching partial bibliographic data to database entries