Biology and the Riddle of Life