The Edinburgh Codex The Remaining Signs of Past Centuries 17th Century Ottoman of 14th century northern Iraq or Iran, Prophet Muhammad