The most abundant elements in the universe are hydrogen and helium, but there are also small but significant amounts of heavier elements in stars and planets and in our own bodies. Where did these heavy elements originate?