The waiting sands - Howatch, Susan (Hamilton, 1972)