Utopian Pessimist: The Life and Thought of Simone Weil