The Sacrifice
Margaret Iggulden
Petra, the ancient city of rose-coloured rock 'half as old as time', feels strangely familiar to Margaret and Barbara as they explore it. But why? Is it possible to discover in the present... and, if so, can it be changed?