Author: Nureddin A. Taqieddin