The End of Heresy: The Impact of Doublethink in Human History by John Shacklefree Back to product details page >