A fascinating, insightful, in-depth review.