A method is disclosed where an e-book lending library is provided. The lending library includes data relating a plurality of e-books. A first e-book from the plurality of e-books is loaned to a user for a predetermined finite period of time, which comprises transmitting to an electronic device associated with the user, via a communications network, the first e-book including a lending license therefore. Upon expiration of the predetermined finite period of time, data is received from the electronic device relating to the user's reading history of the first e-book. The user's reading progress through the first e-book is determined automatically based on the data. When it is determined that the user has other than finished reading the first e-book, a signal is transmitted to the electronic device via the communication network, the signal comprising an offer to sell to the user the first e-book via the e-book lending library.
展开▼