Is Mankind Really Progressing?

Plato, Tolkien, and technology without virtue