Join us for the ICP Library's annual benefit book sale. Over 2,000 rare, used, and new books are priced $1 and up. All proceeds support the Library.