Wagner, Einstein and Teilhard