Games of Life : Explorations in Ecology, ... “A book accessible to all readers, whatever their level of…