Articles by Idris A. B. (2)