Author: Professor Imam Syed Badiuddin Soharwardy