Volume 36, Issue 2, December 2013, Pages 119-126
Ahmed Said Oshaba
Volume 36, Issue 2, December 2013, Pages 127-136
Volume 35, Issue 4, October 2012, Pages 223-232
Ahmed Said Oshaba; Yousry Atia; Mohamed Zahran