Humanity Revisited