calibre is a free, cross-platform desktop ebook manager that views, converts, edits and catalogs e-books and syncs them with e-reader devices.