Mystery Babylon---America the Little Horn?