ID:DA16234000
Aziz, Hayat Alvi-
Search authors sharing the same name
Christopher Nouryeh ; with a foreword by Hayat Alvi-Aziz
E. Mellen Press c2008
Available at 2 libraries
Hayat Alvi-Aziz ; with a foreword by Barry Rubin
Edwin Mellen Press c2007
Available at 1 libraries