Volume 215, Issue 2, July 2015, Pages 1-28
Ibrahim Abdelrazek Ahmed Selim
Volume 2014, Issue 1, December 2014, Pages 13-39
Ibrahim Abdelrazek Ahmed Selim; Ahmed Ibrahim Ahmed Azab; Abdulfattah RagabMatar