Newburyport Public Library book sale returns soon