The Empire of Necessity: Slavery, Freedom, and Deception in the New World Grandin, Greg Grandin, Greg Read online 6 Published: 2014