Camp of the Saints?
Exactly. I just downloaded the article to slip into my copy of Camp of the Saints. Talk about prophecy...