The Camp of the Saints

Jean Raspail
Ace Books
9780441091201
0-441-09120-2