Lives of a biologist : adventures in a century of extraordinary science