ID:DA18193152
Search authors sharing the same name
Heinz Halm ; translated by Janet Watson and Marian Hill
Edinburgh University Press c2004 2nd ed The new Edinburgh Islamic surveys
: pbk
Available at 1 libraries