On the record - Abdullah Ahmad (Marshall Cavendish (Malaysia) Sdn Bhd, 2005)