The Weavers Guild South has an extensive library.
The books can be signed out at guild meetings in the library.