Despite its reputation for religious intolerance, the Middle East has long sheltered many distinctive and strange faiths. These religions represent the last vestiges of the magnificent civilizations in ancient history: Persia, Babylon, Egypt in the time of the Pharaohs. Today, with the Middle East in turmoil, they face greater challenges than ever before.