A diverse selection: Library offers exciting opportunities for visitors of all ages