Browsing: The Puzzle of Life