Bookcases and shelves