Volume 34, Issue 3, July 2017, Pages 1233-1246
A. M. Okasha
Volume 33, Issue 4, October 2016, Pages 1369-1386
Volume 33, Issue 1, January 2016, Pages 43-62
A. M. Okasha; W. F. EL Metwally; T.M. Attaffey