Refine Your Search
Book List
1
-
The lion of Egypt : Sultan Baybars I and the Near East in the thirteenth century / Peter Thorau ; translated by P.M. Holt.
- 962.02 T487
- Thorau, Peter.
- Longman,
- 1992.
- London :