The Theory of ‘Three Human Species’

The Old Testament tells a story in which a diminutive David defeats the giant Goliath. Using just a sling to slay his enormous foe, this unlikely v...
Back to Top