blu (basic library unfuddler) is a tool I use to parse library records for digital and physical copies of books in different formats.