Geering sets out to summarise the processes of evolution from the evolution of the physical universe (cosmogenesis); life (biogenesis); language (logogenesis) to human thought and the emergence of one god (monotheogenesis). Although the use of those technical words may sound daunting, it is a remarkably clearly written and easily understood work that should be very widely read.