Janson, Svante, Luczak, Tomasz and Rucinski, Andrzej. Theory of random graphs. New York; Chichester: John Wiley & Sons, 2000.