Articles by Basheera M. Ridha (1)