Kissing The Mirror: Raising Humanity in the Twenty-first Century.