Ezekiel's vision is indeed an old favourite with ancient astronaut
enthusiasts. I recall an old "science" article in Analog, called something
like "The Spaceships of Ezekiel", that may even have pre-dated _Chariots of
the Gods?_. ('Course, _Analog_ used to run all sorts of fringe science stuff,
notoriously Dianetics and the Dean Drive.)
- Andy