I enjoy this translation. Granted that some of the idea was controversial. He gave several other ayah to explain that why such a verse should be translated into that because it was linked to that ayah.
You should also read Muhammad Asad and M.A.S Abdel Haleem translation as comparison.