1
by Kamel, Sherif
Published 2003
2
by Elashmawi, Farid
Published 1993
3
Published 1999
4
by Harris, Philip R, 1926-
Published 2000
5
by Elashmawi, Farid
Published 2001
6
by Cray, David, 1946-
Published 1998