Volume 46, December 2014, December 2014, Pages 49-74
Atia Yousif
Volume 42, December 2012, December 2012, Pages 65-74
Nabeel Abou Shamaa; Mohamed Nadim