An Introduction To Kolmogorov Complexity And Its Applications by Ming Li, Li Ming & Paul Vitanyi