Think and Do at the Library