She is the ultimate female icon - Mary, mother of Jesus. Mary's place is at the very heart of Christianity, but she also appears, in a very important sense, in the Muslim Holy Book, the Koran.
Libby Spurrier looks at the life of Mary and how the way she has been represented has changed over the past two thousand years.