Scot N.
Yelp
You want books, they got books.
That really is the number one requirement for a library. However, the North liberty community library has a very friendly staff, a nice selection of computers to work on, and they also participate in a program which allows you to electronically borrow e-books and audiobooks.
While it isn't the biggest, the most historic, or the most beautiful on the inside, it has everything you need in the library with small-town charm.