The probabilistic methods - Alon, Noga (John Wiley & sons, 1992)