AbeBooks is an online marketplace for books. Millions of brand new books, used books, rare books, and out-of-print books are offered for sale through the .