Power, sex, suicide mitochondria and the meaning of life - Lane, Nick (Oxford University Press, 2005)