Volume 215, Issue 2, July 2015, Pages 348-361
Hassan Ibrahim Abd El-Hamid Abou El-Magd
Volume 2015, Issue 1, March 2015, Pages 140-160
Mohamed Abd El-Mawgood El-sayed Abd El-all; Hassan Ibrahim Abd El-Hamid Abou El-Magd