E E Salpeter Author