Asteroids and Adversaries: Challenging What NASA Knows About Space Rocks. Asteroids, National Aeronautics and Space Administration, Myhrvold, Nathan, Space and Astronomy, Research, United States Politics and Government, Academic and Scientific Journals, Jet Propulsion Laboratory, Mainzer, Amy (1974- ), Wright, Edward L, Icarus (Journal)