Articles by Rafaat M. Shaapan (1)