Maximum Likelihood Estimation from Incomplete Data