I am the president of a non-profit that has created booksXYZ, an "open-platform" bookstore. Publishers may sell through us, or list their books with us for free, and link to them elsewhere. We currently have over 1.2 million titles, and it is our goal to be the one place to locate any book, anywhere.
Have a look.