Normal view MARC view

El-Agraa, A. M. (Personal Name)

Preferred form: El-Agraa, A. M.

The European Union, c2011.: t.p. (Ali M. El-Agraa, with invited edited contributions.)