Life springs from a centre Islam shines through everything - Cheng, Yamin