Alchemy, as a body of transformational endeavour, has been enriched by the contributions of many cultures including the Ancient Egyptians, Greeks and Persians as well as from the religious traditions of Hinduism, Taoism, Christianity and Islam. The Alchemists developed and worked with such conceptual notions as distillation, osmosis and crystallisation.