These are the kind of bookstores you search for and when you find you can't be more pleased. Excellent variety of books, with an especially strong section of my favorites philosophy and history.