Author: Hakim Muhammad Anwar Karim (translator)