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