Franz Rosenzweig: His Life and Thought