Culture and Humanity - discussing the philosophy