Author: Jaafar Abd. Rahim
Alternate names: Jaafar Rahim