The Computational Foundation of Life | Quanta Magazine

Philip Ball certainly has a way with words.

Tagged with