1
by Shabana, Ahmed
Published 2019
Springer International Publishing

2
by Shabana, Ahmed
Published 1997
Springer New York

3
by Shabana, Ahmed A.
Published 2019
Springer International Publishing

4
by Shabana, Ahmed A.
Published 2012
Cambridge University Press

5
by Shabana, Ahmed A.
Published 2008
Cambridge University Press

6
by Shabana, Ahmed A.
Cambridge University Press

7
by Shabana, Ahmed A.
Published 1991
Springer New York

8
by Shabana, Ahmed A.
Published 2018
Wiley

9
by Shabana, Ahmed A.
Published 2010
John Wiley & Sons