Presented by Friends of the Moscow Library. The last hour will be a buck-a-bag sale; please bring your own bag. Stock up for summer reading. More than 5,000 books; every category, for adults, teens and kids. Tons of like-new kids picture books. Lots of CDs and DVDs too. Proceeds support library programs.