Slavery and Islam: A Blogging Theology book review.