Keeper of Genesis
Publisher: Random House of Canada, Limited
Published: 1997
Language: eng
Format: Mass Market Paperback
Number of pages: 320
ISBN-13: 9780749321963
Subjects: Middle East - Egypt; History - General History