Science, culture, and free spirits : a study of Nietzsche's Human, all-too-human - Cohen, Jonathan (Humanity Books, 2010)