Volume 46, Issue 3, July 2017, Pages 643-656
Ahmad Gad Alla; Ahmad M Gad Alla
Volume 46, Issue 2, April 2017, Pages 541-556
Ahmad Gad Alla; Ahmad M Gad Alla; Haredy H Haredy