Barnes and Noble is an excellent place to find a specific book you are looking for. They have a very broad selection ranging from religion to world history to how to do it books. They also have many different kinds of cooking books and so very much more. There is even a lounging area that you can find a book and read it. They also sell calendars, bookmarks, cards, cds and so much more.
more