The Waiting sands - Howatch, Susan (Pan Books, 1973)