Many bookstores carry a few gifts and cards, but Russian Hill Bookstore boasts the largest selection in the Russian Hill area. Owner Carol Spencer scours hard to find sources for the unique and inspiring. She looks as this section of her store as a "visual inspiration" center, where potential writers and artists can get their own creativity kick-started. This hardly means a loss of focus on the books, though. Floor to ceiling shelves (with helpful accompanying ladders)abound, with a wide selection of just about everything. Really. Old sheet music, ephemera, rare book sets, and gifts are just some of the additions to the deeply browseable inventory.