Author: Shihab, Moh. Quraish.