Abdul Taib Mahmud : 41 years in the news James Ritchie. - RITCHIE, James (s.n.], 2005)