The Lewisville Public Library is first class. They have an awesome collection of books and magazines. You can check out several at a time. They have a computerized catalog so it is easy to find what you are looking for. You can even reserve books online on their website, and they will call you once they are available. They have a drive through drop off box, so it is easy to return items. And, you can extend your checkout of certain items online as well.