Five thousand books read during Garrison-Pilcher Read-A-Thon