The Waiting Sands by Susan Howatch