Puppet show comes to the library Feb. 20