Threats from space: 20 years of progress. (July 2014)