James M. Duncan, Jr. Branch Library