Muhammad Asad

Mr. Muhammad Asad