A very good study, also accessible to the uninitiated.
The author is based on texts and quotes each time the suras taken by reference. A careful and structured study, and without falling into the bashing, sits on the hypocritical self-righteousness imposed by today's society.