Shadow over Babylon — 1993 novel by David Mason