Important Links
Machine generated authority record.
Work cat.: (OSt)155230: Muhammad Shahid, Prof. Dr. 221256, Glimpses of human nature and Islamic guidance for peace , 2019.