An enjoyable read covering some interesting angles from which to consider biology. It's full of cool ideas that are easily built upon.