Download of calibre-0.7.29-i686.tar.bz2 (37,850,447 bytes/MD5: 529acaa8cb1f49b1d4cc2c299bc41e77) should begin shortly. If not so, try to click calibre-0.7.29-i686.tar.bz2.