The Maryville Public Library is having a used book sale from 10 am to 5:30 pm, Wednesday through Friday, March 19 to 21; 10 ...