The ingredients that help make a planet livable did not necessarily come from where many scientists once thought. A new analysis of iron meteorites suggests that nitrogen and phosphorus, two elements ...