New Hope-solebury High school library