Very few tasks are as exciting as book shopping. The edible smell of printed pages, the feel of crisp paper between my fingers and the sight of book cover art: these are a few of my favorite things. Add browsing through an online bookstore or a traditional bookshop to that list. Before I learned of...