Origin of Life: new commentaries (Introduction)
Another meteorite story finding abundant ammonia, explaining how our atmosphere might have picked up enough nitrogen to form life. Nitrogen is one of the vital elements to make amino acids, one of the main foundations of life's protein.-http://www.sciencedaily.com/releases/2011/03/110302091646.htm