A bit oversimplified at points with omission of a number of important points, but a good primer.

Advertisements