Third Millennium Thinking