Amazon and Bloomsbury Publishing have resolved a months-long dispute over their agreement to sell e-books and print titles. For the past two months, e-books were sold without a formal contract, and tensions escalated when it appeared that Harry Potter books and other bestsellers would be pulled...