ID:DA11594960
Hoyland, Robert
Search authors sharing the same name
Robert G. Hoyland
Routledge 2001
: hbk , : pbk
Available at 6 libraries
Darwin Press 1997 Studies in late antiquity and early Islam 13
Available at 10 libraries