Bloomington Public Library
Seats Remaining: Unlimited
Calling all readers! You're invited to share some favorite books that you've read this year. It doesn't matter if you read them for a book club, by recommendation or chance, or if they've been around for a while or are newly publis...