Kaleidoscope Kids? Books carries a wide variety of books for children of all ages. ?Usually,? says co-owner Kim Ferguson, ?we have one copy of each book on the shelf.?