Princeton Public Library has collections of various reading materials, including fiction, nonfiction and mystery books, biographies, images and pictures, audiobooks, local database, children s books, magazines, and education and career materials. Its collection also includes a variety of journals, newspapers, encyclopedias, almanacs, genealogies, Spanish language books, film collections, videos, DVDs, picture books, and downloadable audiobooks from online library. The library s store offers a wide variety of gifts and items, such as pens, desk accessories, note cards, pillows, card games, puzzles, jewelry, picture frames, bookmarks, bookends, book totes, puppets and CDs. Additionally, it organizes various events, such as book club meetings, discussions, workshops, genealogy classes, story reading, exhibitions, financial aid presentations, awareness programs and entertainment nights. The public library is located in Princeton, N.J.