Cowan, David
Catalogue records by Cowan, David in the PakCat Union Catalogue.
7 catalogue recordsCatalogue records
An Introduction to Modern literary Arabic
Cowan, David
2000
An introduction to modern literary Arabic
Cowan, David
1984
An introduction to modern literary Arabic
Cowan, David
1958
An introduction to modern literary Arabic
Cowan, David
1958
Modern Literary Arabic
Cowan, David
Year not listed
The appeal of internal review
Cowan, David
2003
The appeal of internal review
Cowan, David
2003