Gustaf Broms: The Mystery of Life