THAT OLD ECLIPSE MAGIC

THAT OLD ECLIPSE MAGIC

Solar eclipses are well-worn plot devices in tales about societies that are ancient, primitive, or b