The Middle Nation Book
Produced by Dar Al-Huda Publishing House
Written by: Mahmoud Shaker
Number of pages: 48