Information processing and living systems (Imperial College Press, 2005)