3 ms·Great, detailed and not fawning review of a topic too often discussed from ideological vantage pointsby gmerc 3y agoGreat, detailed and not fawning review of a topic too often discussed from ideological vantage points