One of the quirks of the Birmingham Public Library system is that you may check out up to 99 items at a time.
The library is very large and nicely equipped. They carry a lot of newer titles, including political items from both sides. Their AV section a little lacking compared to other libraries of this size, but it is still a very nice facility.