The annual Friends of the Swampscott Public Library book sale is scheduled for Sept. 21-23 and again on Sept. 29. The event is the only major fund-raiser for the Friends, with the money going to pay for museum passes and programs. The first night, the sale will be open to members only from 5:30 to 8:30 p.m., but new members can join that night for $15. There is no limit on the number of books a member can purchase. On Sept. 22 the sale will be open to all from 10 a.m. to 1:30 p.m., and on Sept. 23, from noon to 4 p.m. all books will be half price. On Sept. 29, from 10 a.m. to 1 p.m. books will be sold for 10 cents each, or $1 per bag. A Friends of Swampscott Public Library bag may be purchased for $2 and filled for 50 cents. For more information, call 781-596-8867.