Slavery and the Bible

Book suggestion: Is God a Moral Monster?: Making Sense of the Old Testament God by Paul Copan
A book that answers many of the sticky questions asked about the Old Testament.

1 Pet 3:15 But sanctify the Lord God in your hearts, and always be ready to give a defense to everyone who asks you a reason for the hope that is in you, with meekness and fear;