Rethinking Barnes & Noble as my favorite bookseller ...