Planet of the Apes: Curiosity about the definition of life
After a triumphant landing, the Curiosity rover is ready to search Mars for signs of past life or suitability for life. Several readers have raised concerns that NASA scientists might fail to recognize life if it isn't ...