Author: Muhammad Taqi-ud-din Al-Hilali,Ph.D. (Berlin)