This UX is terrible.
- "50 books for 1 pound" call to action just reloads the page - doesn't give any indication on how to actually buy these books.
- There is no indication that clicking on the book title will reveal anything, and once you have interacted with it, there is no context about the quote or anything more to it. Just a single line from the text with no further information about the book seems a bit vague.
- Scrolling when a book is clicked just scrolls through the quotes, totally losing the context about where the quote was from
- By scrolling back and forth through the list, you can make the book numbers lose their order each time the box rotates. Thus, the numbers seem to have no relevance.
- I don't see the point to the shuffle button, but that's just me. The animation is cool.
- Clicking "List" is a bit of a strange one, because while I did expect to see the list of books, I didn't think that it would present a mailing list first. While that's good that there is at least one input in the site, I still don't see any way to buy said 50 books.
So I have to ask, what is the purpose of this site?
Additionally, scrolling in Firefox leads me to book NaN. Good job! Test your site in browsers other than Chrome.
Great point on the CTA. I did notice in the bottom righthand corner there are icons linking to Amazon and other retailers. But these are the furthest away possible from the CTA.