Hampstead Public Library offers several reading programs and challenges to encourage kids, teens, and adults to read and add some extra fun! We seek to inspire lifelong learning for readers of all ages. Attachments: 1000 Books for web.pdf