The Aliens are coming! The Aliens are coming! Or maybe not…. One of the amusement of studying ancient history is how all those sophisticated Yanks seem to think “primitive” people are stupid, so anything they don’t understand is attributed to “Aliens”. As Chesterton once quipped: Once people stop believing in religion, they start believing in […]