Volume 39, Issue 3, December 2017, Pages 357-381
Sayed Ahmed Safina
Volume 38, Issue 3, December 2016, Pages 547-557
Ahmed Mahgoub Shaalan; mohamed M. El-salamouni