walt branch library