Thomarillion has a very nice one, with different bookshelves. I have them and are very good, and 28-30mm in scale.
Frontline has another one, more modern looking bookshelves. And they are 28mm scale, smaller than the Thomarillion ones. Very nice too.