Deriving Expectation-Maximization. Be sure to check the other articles as well.