Information Theory and Evolution by John Avery & John Scales Avery