Percolation, transitive graphs, non-amenable graphs, phase transitions, critical behavior, critical exponents, mean-field behavior, planar graphs, number of ends