Thermal Convection: Patterns, Evolution and Stability