Public Libraries Abu Salma Public Library, Nazareth Al-Bireh Public Library, Ramallah The Nablus Public Library, Nablus