The Arab-Islamic Library and Its Human Role: harbingers, Development, and Setbacks Dr. Muhammad Masoud Muhammad Abu Salim (Author)