As you know, there are two ways to add books in PageBlaze:
When adding from a source in particular, it is important to prevent duplicate books from being added. You might want to revisit LibraryThing to refresh your "Finished" collection for example.
On the flipside, you might want to add multiple editions of the same book from the same source, for example a paper book and an audio book, then edit the titles to disambiguate. It would be annoying if you couldn't do that.
Here's how it works...
When adding from a source, for example Google Books, each source has a "source" attribute (e.g. "Google") and a "source identifier" (e.g. "B9AwyQEACAAJ"). If you attempt to add a book with the same source identifier from the same source again, it will not be added, it will remain selected in the "Add Books" list, and a notification will tell you what's happened:
When adding manually, or editing an existing book, duplicate detection is based on author and title. If attempting to add a book called "Emma" by "Jane Austen" (or edit an existing book to be such), you will get a notification:
You might consider appending the edition information to the title, e.g. "Emma (Audiobook)" or "Emma (ebook)".
--