Maximum likelihood estimation from incomplete data