Hashim ibn Abd al-Manaf

Summary