Wow, this relies on both books being in the same orientation, with front cover to the right. It assumes a lot. For perspective, I for years kept books shelved upside down because that orientation was easier for me when reading spines.
I guess it relies on the books being ordered and arranged the same way they'd be in every single bookstore and library in the world (in left-to-right ordering countries).
But it's true, maybe this is too much to assume. Most of the time when I've seen this puzzle it's shown the book spines in an image to make it clear, and many people still can't get it. Then again, that would rely on knowing whether it was using top-to-bottom or bottom-to-top book title orientation, so perhaps the only solution is for the author to spell out "the first page of volume 1 is next to the last page of volume 2."
> in every single bookstore and library in the world
Not so fast. Some cultures (Japan for one, I think China and Taiwan as well?) have page-ordering right-to-left but books are generally stacked left-to-right from what I've seen (and in ether case bookstores don't order volumes differently depending on if it's native right-to-left books or foreign right-to-left ones).
German books have the orientation of the writing on the spine flipped. I don't like storing books upside down, so it makes a mess in my mixed English and German bookshelf.