Where is the Secret of Life?