Nietzsche has the reputation of being the most provocative and controversial of all philosophers. What he demanded of humanity was something tremendous: that we should develop beyond ourselves and become "overmen". Formerly, we could draw a meaning for our lives from religion...